payable tons - German English Dictionary